home *** CD-ROM | disk | FTP | other *** search
- Subject: Re: Dashed lines
- Sent: 6/25/96 10:58 AM
- Received: 6/25/96 11:13 AM
- From: Henri Lamiraux, lamiraux@apple.com
- Reply-To: ODF Interest, ODF-Interest@CILabs.ORG
- To: OpenDoc Development Framework Discussion List, ODF-Interest@CILabs.
-
- > IOW, we've gotta have this partially-baked feature because Windoze
- >has it, but we can't have a full-function version because the Redmond
- >snoozers only implemented a crippled subset of it? The restrictions on
- >dashes (no curved lines, no patterned lines & only hairlines) are arbitrary
- >from a platform-neutral point of view.
- > Sorry if I sound a bit grumpy, but if dashes are going to be a
- >half-baked implementation, why bother with them at all?
- > This illustrates one of my major concerns with _any_
- >platform-independent standard, that it can become a hodge-podge of features
- >culled from various sources, with no internal consistency or completeness.
- > Would it really be at all difficult to complete (on the Mac side) &
- >port (to the Windoze side) a full-featured (i.e., with an extensible set of
- >dash types) dash object to handle wide dashed line imaging? Sure, a lot of
- >thick-lined dashes would look pretty bad, or turn into solid lines. But a
- >toolset, such as ODF, probably ought not be setting policy on the basis of
- >"sometimes it looks bad". Line dashes are a quite useful tool for any part
- >that supports pen plotter output or just wants to let the user have some
- >extra capabilities for drawing fancy lines.
- >
-
- The feature set of ODF is like everything else subject to priority.
- Dashed line were not even on my list of feature for ODF 1. The Windows
- engineer working on the graphics convinced me that it was an important
- feature for Windows developers and we needed to support it. Now, having a
- full support for style lines was out of question for ODF 1. We had too
- many more important features to support.
-
- > Frankly, we developers need a formal statement of policy on ODF's
- >imaging model. Is ODF destined to remain a (relatively) thin graphics
- >model or is there a plan for growth to, e.g., a QuickDrawGX or (shudder)
- >Display Postscript level of platform-independent graphics capability?
- >Developers planning or already working on graphics-intensive parts deserve
- >to know how much framework support they'll be getting, and how much
- >platform-specific work they'll have to do to port ODF-based parts from one
- >platform to another. Clearly, at this time, ODF does not have strong
- >support for platform-independent graphics. But, by offering QuickDrawGX
- >support for the Mac, it suggests that either a) QuickDrawGX will be ported
- >to other platforms or b) additional platform-native graphics support
- >classes will be forthcoming. Enquiring minds want to know! <G>
- >
- >Martin
-
- My formal statement about the ODF graphics is that it is a very thin
- layer on top of the platform graphics and it will remain that way. Not
- everybody needs GX or Display Postscript to write a part. The overhead of
- such technology is right now too large and we cannot requiere developer
- to use them to be able to use ODF. GX for me is more for 'content' than
- 'user interface'. ODF Graphics is more for 'user interface' than
- 'content'. I don't imagine anybody writing PageMaker or Illustrator
- graphic engine using the ODF Graphics.
-
- The ODF graphics is very new and I agree with you needs to be expanded.
- You will see some extentions in the future. Our goal is also to make it
- possible for you to use something else like GX or Display postscript with
- ODF. Be able to use a x-platform GX with ODF would be great but it should
- be an option not a requierement.
-
- ........................................................................
- Henri Lamiraux lamiraux@apple.com
- Apple Computer, Inc. OpenDoc(tm) Development Framework
- ........................................................................
-
-